package com.github.wisdom.admin.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 地址
 * 
 * @author root
 * @email admin@gmail.com
 * @date 2018-09-13 13:55:52
 */
@TableName("sys_address")
public class AddressEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 标识
	 */
	@TableId
	@ApiModelProperty(value = "标识 - id")
	private Integer id;
	/**
	 * 省
	 */
	@ApiModelProperty(value = "省 - province")
	private Integer province;
	/**
	 * 市
	 */
	@ApiModelProperty(value = "市 - city")
	private Integer city;
	/**
	 * 区县
	 */
	@ApiModelProperty(value = "区县 - county")
	private Integer county;
	/**
	 * 乡镇街道办
	 */
	@ApiModelProperty(value = "乡镇街道办 - town")
	private Integer town;
	/**
	 * 社区
	 */
	@ApiModelProperty(value = "社区 - community")
	private Integer community;
	/**
	 * 详细地址
	 */
	@ApiModelProperty(value = "详细地址 - name")
	private String name;
	/**
	 * 地址拼音编码
	 */
	@ApiModelProperty(value = "地址拼音编码 - code")
	private String code;
	/**
	 * 经度
	 */
	@ApiModelProperty(value = "经度 - addressLongitude")
	private Float addressLongitude;
	/**
	 * 纬度
	 */
	@ApiModelProperty(value = "纬度 - addressLatitude")
	private Float addressLatitude;
	/**
	 * 字典值：0-无效；1-有效；
	 */
	@ApiModelProperty(value = "字典值：0-无效；1-有效； - status")
	private Integer status;
	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间 - createTime")
	private Date createTime;
	/**
	 * 修改时间
	 */
	@ApiModelProperty(value = "修改时间 - updateTime")
	private Date updateTime;
	/**
	 * 操作人
	 */
	@ApiModelProperty(value = "操作人 - operatorId")
	private Integer operatorId;
	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注 - note")
	private String note;

	/**
	 * 设置：标识
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：标识
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：省
	 */
	public void setProvince(Integer province) {
		this.province = province;
	}
	/**
	 * 获取：省
	 */
	public Integer getProvince() {
		return province;
	}
	/**
	 * 设置：市
	 */
	public void setCity(Integer city) {
		this.city = city;
	}
	/**
	 * 获取：市
	 */
	public Integer getCity() {
		return city;
	}
	/**
	 * 设置：区县
	 */
	public void setCounty(Integer county) {
		this.county = county;
	}
	/**
	 * 获取：区县
	 */
	public Integer getCounty() {
		return county;
	}
	/**
	 * 设置：乡镇街道办
	 */
	public void setTown(Integer town) {
		this.town = town;
	}
	/**
	 * 获取：乡镇街道办
	 */
	public Integer getTown() {
		return town;
	}
	/**
	 * 设置：社区
	 */
	public void setCommunity(Integer community) {
		this.community = community;
	}
	/**
	 * 获取：社区
	 */
	public Integer getCommunity() {
		return community;
	}
	/**
	 * 设置：详细地址
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：详细地址
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：地址拼音编码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：地址拼音编码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：经度
	 */
	public void setAddressLongitude(Float addressLongitude) {
		this.addressLongitude = addressLongitude;
	}
	/**
	 * 获取：经度
	 */
	public Float getAddressLongitude() {
		return addressLongitude;
	}
	/**
	 * 设置：纬度
	 */
	public void setAddressLatitude(Float addressLatitude) {
		this.addressLatitude = addressLatitude;
	}
	/**
	 * 获取：纬度
	 */
	public Float getAddressLatitude() {
		return addressLatitude;
	}
	/**
	 * 设置：字典值：0-无效；1-有效；
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：字典值：0-无效；1-有效；
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：操作人
	 */
	public void setOperatorId(Integer operatorId) {
		this.operatorId = operatorId;
	}
	/**
	 * 获取：操作人
	 */
	public Integer getOperatorId() {
		return operatorId;
	}
	/**
	 * 设置：备注
	 */
	public void setNote(String note) {
		this.note = note;
	}
	/**
	 * 获取：备注
	 */
	public String getNote() {
		return note;
	}
}
